ecologic niche - Francés Inglés Diccionario